multi-fuel engine - French English Dictionary